Esercizio 1

Si vuole definire un formato per l’interscambio dati relativo alla gestione dei dati di un insieme di stazioni meteorologiche. Il file scambiato specifica la lista delle stazioni. Ciascuna stazione meteorologica è identificata da un codice numerico (integer) e ha associata la città in cui si trova (string), le sue coordinate geografiche (string, es. “43.313914, 11.338857”), la una lista delle misurazioni effettuate e la lista degli strumenti disponibili. Per ogni misurazione si specifica il momento in cui è stata effettuata (dateTime), il tipo di misurazione (string, es. “pioggia” ) e il valore misurato (decimal). Per ogni strumento di indica il numero di inventario (integer), il nome (string) e la data di acquisto (date). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.

Esempio di file XML
File XML schema
Valida il file di esempio